machine rooms - French English Dictionary